Имя: Переменная статуса
Раздел: -
Описание:
Имя переменной, без знака $, значение которой будет использоваться для индикации статуса узла в интерфейсе. Значения переменной интерпритируются следующим образом:
0 - офлайн (серый)
1 - онлайн (голубой)
2 - работа (зеленый)
3 - предупреждение (оранжевый)
4 - авария (красный)
5 - сервис (филетовый)
В качестве переменной используйте виртуальную переменную с выражением вида:
status($online,$work,$warning,$alarm,$service);
и параметром 'Недостоверно'='Ноль'.
Здесь аргументами функции status() являются пять переменных, ненулевые значения которых будут интерпретированы функцией status() в соответствующий код статуса (0-5). Имена переменных могут быть произвольными, важен их порядок в списке аргументов. Если какой-то статус неприменим к узлу, соответствующую ему переменную можно заменить нулем, напрмер:
status($online);
status($online,0,$warning);
status($online,0,0,$alarm);
Значение параметра 'Недостоверно' у статусной переменной необходимо установить в значение 'Ноль'. Это обеспечит корректную обработку выражения, без возникновения ошибки DRV_ERROR_UNRELIABLE_VAR при ошибке в одной или нескольких наблюдаемых переменных.
Имя: Теги
Раздел: -
Описание:
Имена тегов, через запятую, без пробелов. Теги ограничивают список доступных пользователю переменных и тревог и используются в функциях агрегации значений (тревоги и виртуальные переменные).
Каждый пользователь получает доступ только к тем переменных, чей результирующий набор тегов (к переменным применяются теги прототипа, узла, папок и шлюза) будет соответствовать фильтру тегов хотя бы одной из групп, в которых состоит пользователь.
Например:
<em>ventilation,floor3,fire_alarm</em>
Имя: Интерфейс
Раздел: -
По умолчанию: node
Опции:
Описание:
Стандартный узел - клик в интерфейсе по узлу, связанному с данным прототипом, откроет стандартое окно узла (с параметрами узла и окном переменных).
Мнемосхема - клик в интерфейсе по узлу, связанному с данным прототипом, откроет указанную мнемосхему.